struct T(i32,);

impl T{
    fn func(this : &Self){
        println!("{}", this.0);
    }
}

fn main(){
    let t = T(23);
    T::func(&t);
    T::func(&T(100));
}
